table.browse tr.title th.sort {
	background-color: #91aeda;
	color: white;
}
table.browse tr.title th:hover {
	cursor: pointer;
	background-color: #91aeda;
	color: white;
}
table.browse tr td.missingai {
	color: red;
	font-weight: bold;
}
/* bugfix:
 * in too large tables, the input field
 * of the first column falls under the insert image
 */
table.browse tr.insert td.n {
    white-space: nowrap;
    overflow: hidden;
}
/* </bugfix> */
table.browse tr.insert td.insertai input {
	color: #666;
	background-color: transparent;
	border-style: none;
	width: 20px;
	text-align: center;
}
table.browse tr.insert td.insertai input:hover {
	background-color: white;
	border-style: solid;
}
table.browse tr td.n a img {
    float: left;
}
table.browse tr td.n a img.edit, table.browse tr td.n a img.delete {
	opacity: 0.5;
}
table.browse tr td.n a:hover img.edit, table.browse tr td.n a:hover img.delete {
	opacity: 1;
}
table.browse tr td.n img.insert, table.browse tr td.n img.delete {
    margin-right: 5px; 
}
div.main div.metadata {
	text-align: center;
	margin-bottom: 5px;
}
div.pages {
	text-align: center;
	margin-top: 20px;
}
div.pages a.disabled img, div.metadata a.disabled img {
	opacity: 0.5;
}
